wind-blown rain - English Synonyms Dictionary